Add trojan protocol support by maskedeken · Pull Request #181 · v2fly/v2ray | 您所在的位置:网站首页 › github v2ray core › Add trojan protocol support by maskedeken · Pull Request #181 · v2fly/v2ray |
trojan的每个udp包通过tcp传输时都带header的,里面包括地址和payload长度,是不是正跟你改进VLESS UDP的想法吻合? 其实 XUDP 设计时就是参考了 trojan 的 UDP 结构,但这里的 header 并不简单 trojan 对 UDP 的处理是:客户端上层应用的二元组绑定服务端使用的 UDP 端口(单个隧道) 它的行为固定是:那个二元组发的 UDP 都通过固定隧道,并由服务端“和这条隧道绑定的 UDP 端口”发出,收包则是原路返回 其实这样就是 FullCone(但对路由不友好),目前 v2ray 难以做到这样,这也是迟迟不支持 trojan 的原因之一 所以这里的 UDP 行为需要被重视,希望可以尽可能做到兼容 trojan 的行为(或者后期逐步改进) |
CopyRight 2018-2019 实验室设备网 版权所有 |